コンピュータサイエンスをいかに学ぶか⑥ プログラミング(1)